Below is a list of common shading algorithms:
Interpolation techniques (can be combined with any illumination model):
Illumination models (can be combined with any interpolation technique):